//一些公共变量
var un;
var user_id;
var email;

$(document).ready(function(){

    //下拉选择
	$(".lei_01 option").each(function(){
		if($(this).text()==$(this).parent().siblings("span").text()) {
			$(this).attr("selected", true);
			updatePlace($(this).parent().val(),2);
		}
    });
    $(".lei_01").find("select").change(function(){
        var t = $(this).children("option:selected").text();
        $(this).siblings("span").text(t);
		updatePlace($(this).val(),0);
    });
    
    $(".lei_02").find("select").change(function(){
        var t = $(this).children("option:selected").text();
        $(this).siblings("span").text(t);
    });

    upgradeBrowser ();
    Wechat();
    UserLog();
    dropMenu();

});

//检测到IE7/IE8浏览器，提醒升级
function upgradeBrowser (){
    if(navigator.userAgent.indexOf("MSIE")>0) 
    { 
        if(navigator.userAgent.indexOf("MSIE 7.0")>0 || navigator.userAgent.indexOf("MSIE 8.0")>0) 
        { 
            var confirm = '<div class="upgrade_box">温馨提示：您当前使用的IE浏览器版本过低，可能无法得到我们网站最好的体验效果，请升级IE或更换其它浏览器！<a href="/upgrade.htm" target="_blank">解决方法</a></div>';
            
            $(".outBox").prepend(confirm);
        } 
    }
};


function bodyScroll(e){
    e.preventDefault();
}


//微信窗口
function Wechat(){
    $(".wechat , .search_erW").click(function(){
        $(".win_wechat").fadeToggle(200);
        $(this).toggleClass("wechat_hover");
        event.stopPropagation();    //  阻止冒泡

        $(document).click ( function (event) {
            $(".win_wechat").fadeOut(200);
             $(".wechat").removeClass("wechat_hover");
        })
    });
};

//显示用户登录状态
function UserLog(){
    $.get("/api/v1/user_info.php", function(result){
        if (result!=0)
        {
            var data = JSON.parse(result);
            un = data.un;
            user_id = data.user_id;
            email = data.email;
            $(".head_right a").eq(0).text(un);
            $(".head_right a").eq(0).attr("href", "/userCenter/userSet_data.htm");
			if(document.body.clientWidth<767) {
				$(".head_right a").eq(0).attr("href", "/userCenter/mobile_userCenter.htm");
			}
            $(".head_right a").eq(1).text("退出");
            $(".head_right a").eq(1).attr("href", "/logout.php");
        }
    });
};

//下拉导航+滚动效果
function dropMenu(){
    // 插入滚动插件
    var myScroll;

    function loaded() {
        myScroll = new IScroll('#drop_menu', {
            scrollbars: false,
            mouseWheel: true,
            interactiveScrollbars: true,
            shrinkScrollbars: 'scale',
            fadeScrollbars: true,
            click: true
        });
    }

    $(".drop_menu_btn").click(function(){
        $(".menu_box").animate( {top:'0'},250 );
        setTimeout( function(){ loaded(); } , 250 );
    });
    $(".close_menu_box").click(function(){
        $(".menu_box").animate( {top:'-100%'},250 );
    });

};

//根据方言改变地区
function updatePlace(s,n){
	$.getJSON("/language_place.json", function(data){ 
		var dp = data;
		$(".lei_02 select").html("");
		$(".lei_02 select").append("<option value='all' >全部</option>");
		for (var a in dp[s])
		{
			if(dp[s][a]==$(".lei_02 span").text()) {
				$(".lei_02 select").append("<option value='"+a+"' selected>"+dp[s][a]+"</option>");
				$(".lei_02 span").html(dp[s][a]);
			} else $(".lei_02 select").append("<option value='"+a+"'>"+dp[s][a]+"</option>");
		}
		//如果n=1，則默認選擇第一個；n=0，默认选择全部
		if(n==1) chooseFirst();
		if(n==0) chooseAllPlace();
	}); 
}

//默認選第一個
function chooseFirst(){
	var t = $(".lei_02 select option").eq(0).text();
	$(".lei_02 span").html(t);
}

//选全部
function chooseAllPlace(){
	$(".lei_02 select").val("all");
	$(".lei_02 span").html("全部");
}